package basic.kotlin

import basic.kotlin.manager.beijing.总经理 as m1

/**
 * 数组
 */
val arrayOfInt: IntArray = intArrayOf(1,3,5,7)
val arrayOfChar: CharArray = charArrayOf('H', 'e','l','l','o','W','o','r','l','d')
val arrayOfString: Array<String> = arrayOf("我", "是", "码农")
val arrayOf经理: Array<m1> = arrayOf(m1("张"),m1("李"))

fun main(args: Array<String>) {
    println(arrayOfInt.size)
    for(int in arrayOfInt){
        print("$int \t")
    }
    println()

    println(arrayOfString.joinToString(""))
    println(arrayOf经理[1])
    arrayOf经理[1] = m1("王")
    println(arrayOf经理[1]) // 取出第二个元素

    println(arrayOfChar.joinToString()) // 字符串连接 默认逗号
    println(arrayOfChar.joinToString("")) // 空字符串连接 ，就是一个完整的字符串
    println(arrayOfInt.slice(1..2))  // 字符串区间截取子串
    println(arrayOfInt.slice(0..1))  // 字符串区间截取子串
}